<?php namespace Admin\Model;

use Hdphp\Model\Model;

class GoodsAttr extends Model{

	//数据表
	protected $table = "shop_goods_attr";

	//完整表名
	protected $full = false;

	//自动验证
	protected $validate=array(
		//字段名: 表单字段名
		//验证方法: 函数或模型方法
		//验证条件: 1有字段时验证(默认)	2值不为空时验证  	3必须验证 
		//验证时间: 1 插入时验证		2更新时空时验证 	3全部情况验证 (默认)
		//array('字段名','验证方法','提示信息',验证条件,验证时间),
	);

	//自动完成
	protected $auto=array(
		//字段名: 表单字段名
		//处理方法: 函数或模型方法
		//方法类型: string(字符串 默认)  function(函数)  method(模型方法)
		//验证条件: 1有字段时处理(默认)	2值不为空时 3必须处理
		//处理时间: 1 插入时  2更新时 3全部情况 (默认)
		//array('字段名','处理方法','方法类型',验证条件,验证时间),
	);

	/**
	 * 添加属性
	 * 使用$_POST中的数据添加
	 * @param int $goods_id [商品ID]
	 */
	 public function addGoodsAttr($goods_id)
	 {
	 	foreach ($_POST['attr_id'] as $k => $v) {
	 		$data['goods_id']=$goods_id;
			$data['attr_value'] = $_POST['attr_value'][$k];
			$data['attr_id'] = $_POST['attr_id'][$k];
			$data['add_price'] = (int)$_POST['add_price'][$k];
			$this->add($data);
	 	}
		return true;
	 }
	

}